Revision: network-manager--MAIN--0--patch-311
Archive: network-manager@bazaar.ubuntu.com
Creator: Arch Librarian <arch@canonical.com>
Date: Sat Aug 13 15:58:30 BST 2005
Standard-date: 2005-08-13 14:58:30 GMT
New-files: src/.arch-ids/NetworkManagerDevicePrivate.h.id
    src/NetworkManagerDevicePrivate.h
Modified-files: ChangeLog dhcpcd/client.c dhcpcd/client.h
    dhcpcd/dhcpcd.c dhcpcd/dhcpcd.h src/NetworkManagerDHCP.c
    src/NetworkManagerDHCP.h src/NetworkManagerDevice.c
    src/NetworkManagerPolicy.c src/NetworkManagerWireless.c
New-patches: network-manager@bazaar.ubuntu.com/network-manager--MAIN--0--patch-311
Summary: 2004-11-22  Dan Williams <dcbw@redhat.com>
CSCVSID: MAIN.312
Keywords: cscvs:MAIN.312

Author: dcbw
Date: 2004-11-22 14:42:33 GMT
2004-11-22  Dan Williams <dcbw@redhat.com>

	* src/NetworkManagerDevicePrivate.h
		- Split out the NMDevice struct to a different file so that stuff like
			NetworkManagerDHCP.c and NetworkManagerSystem.c can use it

	* dhcpcd/client.c
		- fprintf->syslog
		- (dhcpSendAndRecv): do non-blocking sends and receives, and check to see if we
			need to cancel the dhcp request during the send and recv

	* dhcpcd/client.h
		- Move the DHCP option enum to dhcpcd.h

	* src/NetworkManagerDHCP.c
		- Split out the actual IP/netmask/etc setting code
		- New Renew/Rebind functions
		- New timer setup function for renew/rebind operations

	* src/NetworkManagerDevice.c
		- For device activation, if we are using DHCP then keep the activation thread
			alive until device deactivation.  We need to renew/rebind the DHCP address
			after the T1 (renew) and T2 (rebind) times have expired.
		- Increase some timeouts after bringing wireless cards up/down
